package com.ceair.flight.refund.dto.appmoblie;

import java.util.ArrayList;
import java.util.List;

public class DruidSegInfo {

	private Long segId;
	private Long segIndex;
	private String MarketCarrier;
	private String MarketFlightNo;
	private String OperateCarrier;
	private String OperateFlightNo;
	private String departDate;
	private String arriveDate;
	private String departAirPort;
	private String departAirPortName;
	private String arriveAirPort;
	private String arriveAirPortName;
	private String tktSegStatus;
	private String tktSegStatusName;
	private String tigMsgCn;//如果航段不可退，用于展示给前端的提示文案
	private String tigMsgEn;
	private String eiCommont;
	private String tktNo;
	private String cabin;
	private Double payAmt;
	private String payCurrency;
	private Double airPortTax;
	private Double fuelTax;
	private boolean isRefundable;
	private String shoppingType;
	private String refundRuleInfo;
	private String refundRuleVersion;
	private String changeRuleInfo;
	private String changeRuleVersion;
	private String nonendRuleInfo;
	private String nonendRuleVersion;
	private String ruleFormListStr;
	private Long isComment;
	private List<SubOrderInfo> subOrderInfoBySegList = new ArrayList();

	public String getOperateCarrier() {
		return OperateCarrier;
	}

	public void setOperateCarrier(String operateCarrier) {
		OperateCarrier = operateCarrier;
	}

	public Long getSegId() {
		return segId;
	}

	public void setSegId(Long segId) {
		this.segId = segId;
	}

	public Long getSegIndex() {
		return segIndex;
	}

	public void setSegIndex(Long segIndex) {
		this.segIndex = segIndex;
	}

	public String getMarketCarrier() {
		return MarketCarrier;
	}

	public void setMarketCarrier(String marketCarrier) {
		MarketCarrier = marketCarrier;
	}

	public String getMarketFlightNo() {
		return MarketFlightNo;
	}

	public void setMarketFlightNo(String marketFlightNo) {
		MarketFlightNo = marketFlightNo;
	}

	public String getOperateFlightNo() {
		return OperateFlightNo;
	}

	public void setOperateFlightNo(String operateFlightNo) {
		OperateFlightNo = operateFlightNo;
	}

	public String getDepartDate() {
		return departDate;
	}

	public void setDepartDate(String departDate) {
		this.departDate = departDate;
	}

	public String getArriveDate() {
		return arriveDate;
	}

	public void setArriveDate(String arriveDate) {
		this.arriveDate = arriveDate;
	}

	public String getDepartAirPort() {
		return departAirPort;
	}

	public void setDepartAirPort(String departAirPort) {
		this.departAirPort = departAirPort;
	}

	public String getDepartAirPortName() {
		return departAirPortName;
	}

	public void setDepartAirPortName(String departAirPortName) {
		this.departAirPortName = departAirPortName;
	}

	public String getArriveAirPort() {
		return arriveAirPort;
	}

	public void setArriveAirPort(String arriveAirPort) {
		this.arriveAirPort = arriveAirPort;
	}

	public String getArriveAirPortName() {
		return arriveAirPortName;
	}

	public void setArriveAirPortName(String arriveAirPortName) {
		this.arriveAirPortName = arriveAirPortName;
	}

	public String getTktSegStatus() {
		return tktSegStatus;
	}

	public void setTktSegStatus(String tktSegStatus) {
		this.tktSegStatus = tktSegStatus;
	}

	public String getTktSegStatusName() {
		return tktSegStatusName;
	}

	public void setTktSegStatusName(String tktSegStatusName) {
		this.tktSegStatusName = tktSegStatusName;
	}

	public String getTigMsgCn() {
		return tigMsgCn;
	}

	public void setTigMsgCn(String tigMsgCn) {
		this.tigMsgCn = tigMsgCn;
	}

	public String getTigMsgEn() {
		return tigMsgEn;
	}

	public void setTigMsgEn(String tigMsgEn) {
		this.tigMsgEn = tigMsgEn;
	}

	public String getEiCommont() {
		return eiCommont;
	}

	public void setEiCommont(String eiCommont) {
		this.eiCommont = eiCommont;
	}

	public String getTktNo() {
		return tktNo;
	}

	public void setTktNo(String tktNo) {
		this.tktNo = tktNo;
	}

	public String getCabin() {
		return cabin;
	}

	public void setCabin(String cabin) {
		this.cabin = cabin;
	}

	public Double getPayAmt() {
		return payAmt;
	}

	public void setPayAmt(Double payAmt) {
		this.payAmt = payAmt;
	}

	public String getPayCurrency() {
		return payCurrency;
	}

	public void setPayCurrency(String payCurrency) {
		this.payCurrency = payCurrency;
	}

	public Double getAirPortTax() {
		return airPortTax;
	}

	public void setAirPortTax(Double airPortTax) {
		this.airPortTax = airPortTax;
	}

	public Double getFuelTax() {
		return fuelTax;
	}

	public void setFuelTax(Double fuelTax) {
		this.fuelTax = fuelTax;
	}

	public boolean isRefundable() {
		return isRefundable;
	}

	public void setRefundable(boolean isRefundable) {
		this.isRefundable = isRefundable;
	}

	public String getShoppingType() {
		return shoppingType;
	}

	public void setShoppingType(String shoppingType) {
		this.shoppingType = shoppingType;
	}

	public String getRefundRuleInfo() {
		return refundRuleInfo;
	}

	public void setRefundRuleInfo(String refundRuleInfo) {
		this.refundRuleInfo = refundRuleInfo;
	}

	public String getRefundRuleVersion() {
		return refundRuleVersion;
	}

	public void setRefundRuleVersion(String refundRuleVersion) {
		this.refundRuleVersion = refundRuleVersion;
	}

	public String getChangeRuleInfo() {
		return changeRuleInfo;
	}

	public void setChangeRuleInfo(String changeRuleInfo) {
		this.changeRuleInfo = changeRuleInfo;
	}

	public String getChangeRuleVersion() {
		return changeRuleVersion;
	}

	public void setChangeRuleVersion(String changeRuleVersion) {
		this.changeRuleVersion = changeRuleVersion;
	}

	public String getNonendRuleInfo() {
		return nonendRuleInfo;
	}

	public void setNonendRuleInfo(String nonendRuleInfo) {
		this.nonendRuleInfo = nonendRuleInfo;
	}

	public String getNonendRuleVersion() {
		return nonendRuleVersion;
	}

	public void setNonendRuleVersion(String nonendRuleVersion) {
		this.nonendRuleVersion = nonendRuleVersion;
	}

	public String getRuleFormListStr() {
		return ruleFormListStr;
	}

	public void setRuleFormListStr(String ruleFormListStr) {
		this.ruleFormListStr = ruleFormListStr;
	}

	public Long getIsComment() {
		return isComment;
	}

	public void setIsComment(Long isComment) {
		this.isComment = isComment;
	}

	public List<SubOrderInfo> getSubOrderInfoBySegList() {
		return subOrderInfoBySegList;
	}

	public void setSubOrderInfoBySegList(List<SubOrderInfo> subOrderInfoBySegList) {
		this.subOrderInfoBySegList = subOrderInfoBySegList;
	}

}
